Definition of Developmentally Challenged

  • (noun) people collectively who are mentally retarded; "he started a school for the retarded"

Synonyms of Developmentally Challenged


Antonyms of Developmentally Challenged


No Antonyms Found.

Homophones of Developmentally Challenged


No Homophones Found.